/**
 * Copyright &copy; 2012-2014 <a href="https://github.com/thinkgem/jeesite">JeeSite</a> All rights reserved.
 */
package com.jims.master.modules.sync.entity;


import com.jims.master.common.persistence.DataEntity;
import org.hibernate.validator.constraints.Length;

/**
 * 出院小结Entity
 * @author xueyx
 * @version 2017-11-21
 */
public class SummaryLeaveHospital extends DataEntity<SummaryLeaveHospital> {
	
	private static final long serialVersionUID = 1L;
	private String visitId;		// 住院ID
	private String treatmentProcess;		// 诊疗过程描述
	private String outSituation;		// 出院情况
	private String treatmentResults;		// 出院时症状与体征
	private String signDoctorIn;		// 住院医师签名
	private String signDoctorHigher;		// 上级医师签名
	private String checkResultPositive;		// 阳性辅助检査结果
    private String outOrders;   //出院医嘱
	public SummaryLeaveHospital() {
		super();
	}

	public SummaryLeaveHospital(String id){
		super(id);
	}

	@Length(min=0, max=64, message="住院ID长度必须介于 0 和 64 之间")
	public String getVisitId() {
		return visitId;
	}

	public void setVisitId(String visitId) {
		this.visitId = visitId;
	}
	
	@Length(min=0, max=2000, message="诊疗过程描述长度必须介于 0 和 2000 之间")
	public String getTreatmentProcess() {
		return treatmentProcess;
	}

	public void setTreatmentProcess(String treatmentProcess) {
		this.treatmentProcess = treatmentProcess;
	}
	
	@Length(min=0, max=2000, message="出院情况长度必须介于 0 和 2000 之间")
	public String getOutSituation() {
		return outSituation;
	}

	public void setOutSituation(String outSituation) {
		this.outSituation = outSituation;
	}
	
	@Length(min=0, max=1000, message="出院时症状与体征长度必须介于 0 和 1000 之间")
	public String getTreatmentResults() {
		return treatmentResults;
	}

	public void setTreatmentResults(String treatmentResults) {
		this.treatmentResults = treatmentResults;
	}
	
	@Length(min=0, max=50, message="住院医师签名长度必须介于 0 和 50 之间")
	public String getSignDoctorIn() {
		return signDoctorIn;
	}

	public void setSignDoctorIn(String signDoctorIn) {
		this.signDoctorIn = signDoctorIn;
	}
	
	@Length(min=0, max=50, message="上级医师签名长度必须介于 0 和 50 之间")
	public String getSignDoctorHigher() {
		return signDoctorHigher;
	}

	public void setSignDoctorHigher(String signDoctorHigher) {
		this.signDoctorHigher = signDoctorHigher;
	}

    public String getCheckResultPositive() {
        return checkResultPositive;
    }

    public void setCheckResultPositive(String checkResultPositive) {
        this.checkResultPositive = checkResultPositive;
    }

    public String getOutOrders() {
        return outOrders;
    }

    public void setOutOrders(String outOrders) {
        this.outOrders = outOrders;
    }
}